home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 5: The Fifth Dimension / 17 Bit - The Fifth Dimension (1995)(17 Bit Software)[!].iso / files / 3708.dms / 3708.adf / CLI / 368blanker.doc / 368blanker.doc
Text File  |  1994-12-27  |  5KB  |  139 lines

  1.  
  2.  
  3.  
  4.  
  5.             368blanker.doc!
  6.  
  7.  
  8.  
  9.  
  10.     WHO? WHEN? HOW? WHY???????????????????????????????
  11.  
  12. These are small docs typed in a hurry about 368blanker, a 'quite' small
  13. screen blanker. Program was coded by Me, Archy, 3-Aug-1994 using ASM-One,
  14. to be given to a friend of mine, who didn't like screenblanker to be
  15. dozens or even hundreds of kilobytes. He asked me, if I could code a
  16. screenblanker of about 512 bytes.... then he raised the limit to 1kB.
  17. I started coding... here is the 'result'. Screenblanker of 368 bytes long
  18. (executable file length).
  19.  
  20. For distribution rules etc. see line 52.
  21.  
  22. ;--------------------------
  23.  
  24. BUG REPORT! BUG REPORT! BUG REPORT! BUG REPORT! BUG REPORT! BUG REPORT!
  25.  
  26. Because 368blanker uses graphics.library function WaitTOF() for timing,
  27. tasks with priority higher that that of 368blanker's slows 368blanker
  28. down, causing time before blanking to raise up to 255 times the time
  29. set (1-9 minutes, configurable). 368blanker sets its priority to 5,
  30. thus none CPU-time-hungry program shouldn't exceed it.
  31.  
  32. And, 368blanker doesn't create a task of its own.
  33. And, when started, 368blanker (That's ENOUGH! Enough 368blankers! I'll
  34. call it '$%&' since NOW!) keeps the CLI/Shell window locked until
  35. $%& quits.
  36.  
  37. So, start $%& like this (in your startup-sequence, if you will):
  38.  
  39. ;stack 1600
  40. RUN >NIL: <NIL: $%& (please, use the real name '368blanker' here...)
  41. ;stack 4096
  42.  
  43. The 'stack nnnn' lines are for reducing the size of stack allocated for $%&.
  44. System's default stack is 4096 bytes, but $%& works fine with 1600 bytes of
  45. stack. That was measured using 'StackMon'. $%& uses max. 960 bytes of stack.
  46. If $%& seems to fail with 1600 bytes stack.... figure out what to do. Stack
  47. usage may and WILL vary depending what OS do you have. I tested $%& under 2.04.
  48.  
  49. END OF BUG REPORT! END OF BUG REPORT! END OF BUG REPORT! END OF BUG REPORT!
  50.  
  51. Dood diih! What else... Oh yeah!
  52. I WILL NOT, repeat, NOT take any responsibility about soft/hardware damages
  53. or health/mental problems caused by $%&. You use it at your own risk.
  54.  
  55. Fred Fish: Oh, go ahead. Make my day! Include this piece of lame bytes
  56. into your 'almost' holy collection of software. See if I care!!!
  57.  
  58. Others: Spread this as far as possible, as long as you don't modify it!
  59. Keep these docs sticked to the program and intact!
  60.  
  61. This program is FREELY DISTRIBUTABLE and LAMEWARE. So, if you think that
  62. $%& is LAME, send me something funny, like PT modules, instant coffee powder,
  63. disks, money, computers, information about hard/software hacks,
  64. postcard, power knob of Yamaha cassette deck K-560 or something like that.
  65. Moon from the sky will be fine, too. My address:
  66.  
  67. Arto Niskanen        ;=Archy!
  68. Valtatie 8A8
  69. 90500 OULU
  70. .. and that's in FINLAND.
  71.  
  72. Anyone ever built a wireless headset-type telephone? Tell me how to build
  73. one. I'd need it... coding/eating while on phone is quite difficult.
  74.  
  75.  
  76.  
  77. Whoops! I almost forgot to tell some deadl... eh, important information
  78. about $%&! Like:
  79.  
  80. Usage: 368blanker [time]
  81. wherein 'time' is a number from 1 to 9. It's time before blanking in minutes,
  82. if not set, default=1 used.
  83. To quit, send $%& a CTRL-C via the Shell window $%& was started, or see
  84. $%&'s CLI number using DOS command 'status' and break it using 'break', or
  85. use ARTM or similar... or just CTRL-LAMIGA-RAMIGA... however, that quits some
  86. other tasks, too.
  87.  
  88. $%& looks for keypresses, mouse movements and joystick movements to stay
  89. awake. Movements $%& looks from $bfec01 for keyboard and $dff00a and $dff00c
  90. for mouse/joystick. That's why when custom chips of AMIGA are changed
  91. (AAA maybe different enough) $%& won't work anymore. Well, send me an
  92. AAA Amiga NOW, and I'll see, if $%& works in it. (I'll keep the Amiga :^)
  93.  
  94. When blanking, $%& opens a 320*256 LORES screen, 1 plane, with black colormap.
  95. Raster time consumption: about 5 lines in each frame running on my A500
  96. without turbo of any kind. Well, I have a GVP A500-HD+ series II ,4MB of
  97. Fast and Quantum 105LPS purring next to me, but they don't increase CPU
  98. power. Still, I'm satisfied to 7.14MHz MC68000 as long as it seems to be more
  99. powerful than a P5. Just try to open TWO dos prompts using Windows 3.11....:^)
  100. I couldn't survive without three Shells and a PT-moduleplayer running at the
  101. same time.
  102.  
  103. PC-OWNERS! How's optimizing business?
  104. -Um... P6 should be released this year. That will make our programs fast
  105.  enough, and every new computer will be equipped with 16MB of RAM. We're doing
  106.  great programs. It's quite nice to install a text editor from 12 HD disks.
  107.  Everyone has a 420MB hard disk.
  108.  
  109. EVERYBODY ON THE GLOBE! FIGHT! FIGHT THE BIZARRE EXPLOSION THAT'S
  110. HAPPENING ON COMPUTERS! WE DON'T NEED BIGGER PROGRAMS! WE NEED PROGRAMS
  111. THAT HAVE BEEN PROGRAMMED USING A LITTLE OF BRAINS!
  112.  
  113. Small is beatyful. I know guys that run their computers using a 21MB hard disk.
  114.  
  115. It's.... stupid? Well, maybe.... senseless? Quite.... sick? Sick!
  116. That's the word! It's SICK to improve just computers, and not programs.
  117. Old computer with old program seems to be as fast as new computer with new
  118. program.
  119.  
  120. Enough about that topic. I couldn't translate my finnish thoughts into english
  121. very well. I hope you got the point.
  122.  
  123.  
  124.     We're just passing thru
  125.     soon we'll be gone
  126.     It's time to start thinking
  127.     what has to be done.
  128.  
  129.             -Archy
  130.  
  131.  
  132. It's late, I've had a hard day. It's time to go to sleep... maybe crying.
  133. It's hot, sleeping isn't easy. I don't really know why, but I feel tears
  134. lurking under my oculists. It's time for that... I'm going.
  135.  
  136.         Signed 6.8.1994 Archy
  137.  
  138.  
  139.